package practicasprolenguajes.dos;

import java.util.Vector;

public class Encontradas {
	private Vector<PalabrasRes> enc;
	/**
	 * @param args
	 */
	
	public Encontradas()
	{
		enc = new Vector<PalabrasRes>();
	}

	public Vector<PalabrasRes> getEnc() {
		return enc;
	}
	public void setEnc(Vector<PalabrasRes> enc) {
		this.enc = enc;
	}
	
	public void insertar(String a, int cont)
	{
		int tamaño = enc.size();
		
			for(int k = 0; k < tamaño; k++)
			{
				if(enc.get(k).getNombre().equals(a))
				{
					
					enc.get(k).getLineas().add(cont);
					return;
				}
	
			}
			PalabrasRes pa = new PalabrasRes(a,cont);
			enc.add(pa);
			System.out.println("tamaño del array " + enc.size());
		}
	
	/*
	public void insertar( String a, int contador)
	{
		//if (enc != null){
			if (enc.size() != 0)
			{
				for(int i = 0; i < enc.size(); i++)
				{
					if( enc.get(i).Nombresiguales(a))
					{
						//System.out.println("El nombre es igual");
						enc.get(i).getLineas().add(contador);
					}
					//else
					//{
						//PalabrasRes e = new PalabrasRes(a, contador);
					//	enc.add(e);
				//	}	
				}
			}
			else
			{
				PalabrasRes e = new PalabrasRes(a, contador);
				enc.add(e);
			}
		}
		else 
			System.out.println("Esta a null ");
			
	}
	*/
	
	public void mostrar()
	{
		System.out.println("    Mostramos   ");
		if(enc.size() != 0)
		{
			for(int i = 0; i < enc.size(); i++)
			{
				enc.get(i).mostrarlineas();
				/*
				System.out.println(enc.get(i).getNombre() + " se encuentra en las lineas:");
				enc.get(i).mostrarlineas();
				System.out.println();
				*/
				
			}
		}
		else
			System.out.println("No hay elementos");
	}

}
